-- BP 7.1.6 content: ModelClass syschar: 3 persistence-version: 7.1.6

INSERT INTO O_OBJ
	VALUES ("97deb723-8b1d-43a6-95c5-2bada8a89daf",
	'Boolean',
	408,
	'BOOL',
	'"The boolean base data type is exactly what you expect: a pre-defined 
enumerated data type with values True and False. To define a domain-specific 
data type based on a boolean base type, write:
    data type <name> is boolean
    (default value is <value>)

The operations permitted for data elements based on these base types include 
the comparison operations, represented as = (identical in value) and != (not 
identical in value). The result of either comparison yields a data element of 
base type boolean. The logical operations, not, and, & or, are defined in the 
standard way." [OOAData]',
	"00000000-0000-0000-0000-000000000000");
INSERT INTO O_TFR
	VALUES ("80a22d06-cd29-4203-9bfd-102be377100d",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf",
	'generateSupportedOperators',
	'"The operations permitted for data elements based on these base types include 
the comparison operations, represented as = (identical in value) and != (not 
identical in value). The result of either comparison yields a data element of 
base type boolean. The logical operations, not, and, & or, are defined in the 
standard way." [OOAData]',
	"ba5eda7a-def5-0000-0000-000000000000",
	1,
	'generate TYOP_A1:create(name:"assignment", symbol:":=", type:"boolean", result:"boolean") to TYOP class;
generate TYOP_A1:create(name:"equal", symbol:"=", type:"boolean", result:"boolean") to TYOP class;
generate TYOP_A1:create(name:"not equal", symbol:"!=", type:"boolean", result:"boolean") to TYOP class;
generate TYOP_A1:create(name:"logical not", symbol:"not", type:"boolean", result:"boolean") to TYOP class;
generate TYOP_A1:create(name:"logical and", symbol:"and", type:"boolean", result:"boolean") to TYOP class;
generate TYOP_A1:create(name:"logical or", symbol:"or", type:"boolean", result:"boolean") to TYOP class;
',
	1,
	'',
	"00000000-0000-0000-0000-000000000000",
	0);
INSERT INTO O_NBATTR
	VALUES ("d4055536-315c-4b98-8296-9c0779fc0991",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf");
INSERT INTO O_BATTR
	VALUES ("d4055536-315c-4b98-8296-9c0779fc0991",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf");
INSERT INTO O_ATTR
	VALUES ("d4055536-315c-4b98-8296-9c0779fc0991",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf",
	"a9bdd6a2-9b23-4677-a2e1-34f1197d3ca4",
	'current_state',
	'',
	'',
	'current_state',
	0,
	"ba5eda7a-def5-0000-0000-000000000006",
	'',
	'');
INSERT INTO O_REF
	VALUES ("97deb723-8b1d-43a6-95c5-2bada8a89daf",
	"457cd498-80ef-4e4e-95e0-56bc48607519",
	0,
	"c6811edb-d913-48b2-be3e-1d2ebba0547e",
	"ad325f35-faf5-44a4-ac99-a2f9909efbb9",
	"255a7232-e724-49db-8ef5-d8a5f23d7e0a",
	"be141c7f-7bce-427c-8219-bd5767c973d9",
	"a9bdd6a2-9b23-4677-a2e1-34f1197d3ca4",
	"4ff48e39-350c-4dc6-8410-15806793c69d",
	"00000000-0000-0000-0000-000000000000",
	0,
	'',
	'Core',
	'name',
	'R403');
INSERT INTO R_RGO_PROXY
	VALUES ("97deb723-8b1d-43a6-95c5-2bada8a89daf",
	"ad325f35-faf5-44a4-ac99-a2f9909efbb9",
	"255a7232-e724-49db-8ef5-d8a5f23d7e0a",
	'../Type.xtuml');
INSERT INTO O_RTIDA_PROXY
	VALUES ("c6811edb-d913-48b2-be3e-1d2ebba0547e",
	"457cd498-80ef-4e4e-95e0-56bc48607519",
	0,
	"ad325f35-faf5-44a4-ac99-a2f9909efbb9",
	"be141c7f-7bce-427c-8219-bd5767c973d9",
	'../Type.xtuml');
INSERT INTO O_RATTR
	VALUES ("a9bdd6a2-9b23-4677-a2e1-34f1197d3ca4",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf",
	"d59bff5d-0418-4222-8cac-0ab92a87871f",
	"0c8bafe9-416d-4662-a4ec-206f276b9ac5",
	1,
	'name');
INSERT INTO O_BATTR_PROXY
	VALUES ("d59bff5d-0418-4222-8cac-0ab92a87871f",
	"0c8bafe9-416d-4662-a4ec-206f276b9ac5",
	'../Type/Type.xtuml');
INSERT INTO O_ATTR
	VALUES ("a9bdd6a2-9b23-4677-a2e1-34f1197d3ca4",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf",
	"00000000-0000-0000-0000-000000000000",
	'name',
	'',
	'',
	'name',
	0,
	"ba5eda7a-def5-0000-0000-000000000007",
	'',
	'');
INSERT INTO O_ID
	VALUES (0,
	"97deb723-8b1d-43a6-95c5-2bada8a89daf");
INSERT INTO O_OIDA
	VALUES ("a9bdd6a2-9b23-4677-a2e1-34f1197d3ca4",
	"97deb723-8b1d-43a6-95c5-2bada8a89daf",
	0,
	'name');
INSERT INTO O_ID
	VALUES (1,
	"97deb723-8b1d-43a6-95c5-2bada8a89daf");
INSERT INTO O_ID
	VALUES (2,
	"97deb723-8b1d-43a6-95c5-2bada8a89daf");
INSERT INTO PE_PE
	VALUES ("97deb723-8b1d-43a6-95c5-2bada8a89daf",
	1,
	"03ad3705-d9c8-45b5-a34b-f270ac9fc479",
	"00000000-0000-0000-0000-000000000000",
	4);
INSERT INTO EP_PKG_PROXY
	VALUES ("03ad3705-d9c8-45b5-a34b-f270ac9fc479",
	"00000000-0000-0000-0000-000000000000",
	"c8b88000-dddc-4206-8410-2f69b8f86b67",
	'Type',
	'',
	400,
	'../Type.xtuml');
